have implored - German English Dictionary